package com.hq.hotl.service;


import com.hq.hotl.pojo.Customer;

import java.util.Date;
import java.util.Map;

import com.hq.hotl.pojo.House;
import com.hq.hotl.pojo.PageData;

import java.util.List;


/*
* customer相关操作
* */
public interface CutomerService {
    //登录
   Map<String,Object> login(String username,String password);

//   查询房间，通过房价类型
   List<House> orderHouse(String type);

//   预定房间后更新房间状态
   int updateOne(String name);

//   插入客户信息
   int insertOne(int customer_id,int order_customer_id, double price);

   //注册customer
   int zhuce(Customer customer);
   //查询全部的用户信息
   PageData getAllByPage(int currentPage, int pageSize);

   //删除一条customer信息
   Boolean deleteOne(int id);

   //查询一条用户信息，通过id
   Customer queryOneCustomer(int id);

   //修改一条customer信息
   Boolean updateOneCustomer(Customer customer);

   //修改密码
   int updatePassword(Customer customer);

   Customer queryOne(String username);
}
